[INFO] cloning repository https://github.com/t-webber/vim-buffer
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/t-webber/vim-buffer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ft-webber%2Fvim-buffer", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ft-webber%2Fvim-buffer'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 47c23097780891779bc6517ff263df610381a5ae
[INFO] testing t-webber/vim-buffer against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ft-webber%2Fvim-buffer" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/t-webber/vim-buffer
[INFO] finished tweaking git repo https://github.com/t-webber/vim-buffer
[INFO] tweaked toml for git repo https://github.com/t-webber/vim-buffer written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/t-webber/vim-buffer on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/t-webber/vim-buffer already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded litrs v0.4.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3fcf072f6c8920be44f77b3f0d7913384cb9e5e65a4bb4dfa03bff4688044ee7
[INFO] running `Command { std: "docker" "start" "-a" "3fcf072f6c8920be44f77b3f0d7913384cb9e5e65a4bb4dfa03bff4688044ee7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3fcf072f6c8920be44f77b3f0d7913384cb9e5e65a4bb4dfa03bff4688044ee7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3fcf072f6c8920be44f77b3f0d7913384cb9e5e65a4bb4dfa03bff4688044ee7", kill_on_drop: false }`
[INFO] [stdout] 3fcf072f6c8920be44f77b3f0d7913384cb9e5e65a4bb4dfa03bff4688044ee7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] de14a3e65c60c548f52112b3ea0e1edc12791649467c23154f10548c158d8da1
[INFO] running `Command { std: "docker" "start" "-a" "de14a3e65c60c548f52112b3ea0e1edc12791649467c23154f10548c158d8da1", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling litrs v0.4.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling document-features v0.2.11
[INFO] [stderr]    Compiling signal-hook-mio v0.2.4
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling vim-buffer v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.04s
[INFO] running `Command { std: "docker" "inspect" "de14a3e65c60c548f52112b3ea0e1edc12791649467c23154f10548c158d8da1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de14a3e65c60c548f52112b3ea0e1edc12791649467c23154f10548c158d8da1", kill_on_drop: false }`
[INFO] [stdout] de14a3e65c60c548f52112b3ea0e1edc12791649467c23154f10548c158d8da1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d346aa30c62b83810ef83dbb8cc3f65158c3d3848c6064b8554572f9ec814a8d
[INFO] running `Command { std: "docker" "start" "-a" "d346aa30c62b83810ef83dbb8cc3f65158c3d3848c6064b8554572f9ec814a8d", kill_on_drop: false }`
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling owo-colors v4.2.3
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling tracing-subscriber v0.3.20
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling vim-buffer v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.29s
[INFO] running `Command { std: "docker" "inspect" "d346aa30c62b83810ef83dbb8cc3f65158c3d3848c6064b8554572f9ec814a8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d346aa30c62b83810ef83dbb8cc3f65158c3d3848c6064b8554572f9ec814a8d", kill_on_drop: false }`
[INFO] [stdout] d346aa30c62b83810ef83dbb8cc3f65158c3d3848c6064b8554572f9ec814a8d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a900a09d93f6b453f0564b4b066ec898f2c509c8fbe6eb5b5abc4284e8cc9a78
[INFO] running `Command { std: "docker" "start" "-a" "a900a09d93f6b453f0564b4b066ec898f2c509c8fbe6eb5b5abc4284e8cc9a78", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vim_buffer-b3c3284bf94f23df)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test buffer::mode::tests::combinable_pending_cancelled ... ok
[INFO] [stdout] test buffer::mode::tests::insert ... ok
[INFO] [stdout] test buffer::mode::tests::not_press ... ok
[INFO] [stdout] test buffer::mode::tests::pending_cancelled ... ok
[INFO] [stdout] test buffer::mode::tests::reg_num_yank ... ok
[INFO] [stdout] test buffer::mode::tests::reg_unsupported ... ok
[INFO] [stdout] test buffer::mode::tests::with_modifiers_char ... ok
[INFO] [stdout] test buffer::mode::tests::unsupported_key ... ok
[INFO] [stdout] test utils::array::tests::fmt ... ok
[INFO] [stdout] test utils::array::tests::from ... ok
[INFO] [stdout] test utils::array::tests::pop ... ok
[INFO] [stdout] test buffer::tests::only_one_history_entry ... ok
[INFO] [stdout] test utils::array::tests::maybe_from ... ok
[INFO] [stdout] test utils::array::tests::len ... ok
[INFO] [stdout] test utils::array::tests::lone ... ok
[INFO] [stdout] test utils::array::tests::pop_empty ... ok
[INFO] [stdout] test buffer::mode::tests::wrong_mode_key ... ok
[INFO] [stdout] test utils::array::tests::push_full ... ok
[INFO] [stdout] test buffer::mode::tests::with_modifiers_esc ... ok
[INFO] [stdout] test buffer::mode::tests::escape ... ok
[INFO] [stdout] test buffer::mode::tests::insert_char ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/deps/api-b0645822cca08a62)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test sizes ... ok
[INFO] [stdout] test mode_switch ... ok
[INFO] [stdout] test empty_group ... ok
[INFO] [stdout] test from_string ... ok
[INFO] [stdout] test do_nothing ... ok
[INFO] [stdout] test default ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/deps/common-0012077bbe36ce30)
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/event_parser.rs (/opt/rustwide/target/debug/deps/event_parser-72a273bae3e09b18)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test alt_shift_a ... ok
[INFO] [stdout] test control_shift_alt_s ... ok
[INFO] [stdout] test alternate ... ok
[INFO] [stdout] test backspace ... ok
[INFO] [stdout] test double_alt ... ok
[INFO] [stdout] test enter_return ... ok
[INFO] [stdout] test invalid_modifier ... ok
[INFO] [stdout] test key_name_too_long ... ok
[INFO] [stdout] test key_too_long ... ok
[INFO] [stdout] test mismatched_chevron ... ok
[INFO] [stdout] test missing_char ... ok
[INFO] [stdout] test empty_chevron_group ... ok
[INFO] [stdout] test missing_hyphen ... ok
[INFO] [stdout] test missing_modifier ... ok
[INFO] [stdout] test missing_char_and_hyphen ... ok
[INFO] [stdout] test missing_modifier_and_hyphen ... ok
[INFO] [stdout] test modifier_chars ... ok
[INFO] [stdout] test non_u8_char ... ok
[INFO] [stdout] test named_keys ... ok
[INFO] [stdout] test shift_backspace ... ok
[INFO] [stdout] test shift_without_modifiers ... ok
[INFO] [stdout] test too_many_letters ... ok
[INFO] [stdout] test too_many_separated_chars ... ok
[INFO] [stdout] test too_many_successive_chars ... ok
[INFO] [stdout] test true_meta_t ... ok
[INFO] [stdout] test shift_enter ... ok
[INFO] [stdout] test control_x ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/history.rs (/opt/rustwide/target/debug/deps/history-f3ca86239a9cd985)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test normal_c_r ... ok
[INFO] [stdout] test normal_c_r_invalid ... ok
[INFO] [stdout] test normal_u_2_words ... ok
[INFO] [stdout] test normal_u_empty ... ok
[INFO] [stdout] test normal_u_word ... ok
[INFO] [stdout] test normal_u_normal_u ... ok
[INFO] [stdout] test normal_u_x ... ok
[INFO] [stderr]      Running tests/insert.rs (/opt/rustwide/target/debug/deps/insert-f6c9a7c0f94b76a1)
[INFO] [stdout] test undo_redo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test arrows ... ok
[INFO] [stdout] test backspace ... ok
[INFO] [stdout] test left_start ... ok
[INFO] [stdout] test right_end ... ok
[INFO] [stderr]      Running tests/normal.rs (/opt/rustwide/target/debug/deps/normal-89946e6222da3b82)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 285 tests
[INFO] [stdout] test A ... ok
[INFO] [stdout] test B_symbols ... ok
[INFO] [stdout] test A_empty_line ... ok
[INFO] [stdout] test C_insert ... ok
[INFO] [stdout] test B_empty ... ok
[INFO] [stdout] test B_words ... ok
[INFO] [stdout] test C_empty ... ok
[INFO] [stdout] test C_start ... ok
[INFO] [stdout] test E ... ok
[INFO] [stdout] test E_double_symbols ... ok
[INFO] [stdout] test C_middle ... ok
[INFO] [stdout] test E_end_of ... ok
[INFO] [stdout] test E_end ... ok
[INFO] [stdout] test E_not_in_word ... ok
[INFO] [stdout] test F ... ok
[INFO] [stdout] test F_not_found ... ok
[INFO] [stdout] test T ... ok
[INFO] [stdout] test T_not_found ... ok
[INFO] [stdout] test W_empty ... ok
[INFO] [stdout] test W ... ok
[INFO] [stdout] test X ... ok
[INFO] [stdout] test Y ... ok
[INFO] [stdout] test _2_reg_2y2w ... ok
[INFO] [stdout] test I ... ok
[INFO] [stdout] test I_empty_line ... ok
[INFO] [stdout] test _2_reg_2yw ... ok
[INFO] [stdout] test _2_reg_y2w ... ok
[INFO] [stdout] test _2diw ... ok
[INFO] [stdout] test _0 ... ok
[INFO] [stdout] test _2dw ... ok
[INFO] [stdout] test _2_reg_yw ... ok
[INFO] [stdout] test _F ... ok
[INFO] [stdout] test _2d2w ... ok
[INFO] [stdout] test _t ... ok
[INFO] [stdout] test a ... ok
[INFO] [stdout] test _20dw ... ok
[INFO] [stdout] test b_leading_symbols ... ok
[INFO] [stdout] test b ... ok
[INFO] [stdout] test D ... ok
[INFO] [stdout] test b_single_char ... ok
[INFO] [stdout] test arrows ... ok
[INFO] [stdout] test b_spaces ... ok
[INFO] [stdout] test b_symbols ... ok
[INFO] [stdout] test b_word ... ok
[INFO] [stdout] test __d2w ... ok
[INFO] [stdout] test backspace ... ok
[INFO] [stdout] test _f ... ok
[INFO] [stdout] test c0_insert ... ok
[INFO] [stdout] test c0_empty ... ok
[INFO] [stdout] test c0_end ... ok
[INFO] [stdout] test c0_middle ... ok
[INFO] [stdout] test c0_start ... ok
[INFO] [stdout] test cB ... ok
[INFO] [stdout] test cE_empty ... ok
[INFO] [stdout] test _T ... ok
[INFO] [stdout] test b_word_space ... ok
[INFO] [stdout] test _10_reg_10d10w ... ok
[INFO] [stdout] test cE_end ... ok
[INFO] [stdout] test cE_symbol_word ... ok
[INFO] [stdout] test cF ... ok
[INFO] [stdout] test cF_not_found ... ok
[INFO] [stdout] test capital_reg_paste_capital ... ok
[INFO] [stdout] test caret ... ok
[INFO] [stdout] test C_end ... ok
[INFO] [stdout] test cb_leading_space ... ok
[INFO] [stdout] test cb_middle ... ok
[INFO] [stdout] test cb_single_char ... ok
[INFO] [stdout] test cb_single_char_end ... ok
[INFO] [stdout] test cb_start ... ok
[INFO] [stdout] test cW ... ok
[INFO] [stdout] test ca_parens ... ok
[INFO] [stdout] test cc_insert ... ok
[INFO] [stdout] test capital_reg_paste_minuscule ... ok
[INFO] [stdout] test ccaret_empty ... ok
[INFO] [stdout] test cE_symbol ... ok
[INFO] [stdout] test cE_space ... ok
[INFO] [stdout] test E_num_under ... ok
[INFO] [stdout] test ccaret_middle ... ok
[INFO] [stdout] test E_symbols ... ok
[INFO] [stdout] test ccaret_spaces_only ... ok
[INFO] [stdout] test S ... ok
[INFO] [stdout] test ccaret_start ... ok
[INFO] [stdout] test cB_space ... ok
[INFO] [stdout] test cdollar_empty ... ok
[INFO] [stdout] test cB_start ... ok
[INFO] [stdout] test cdollar_end ... ok
[INFO] [stdout] test ccaret_end ... ok
[INFO] [stdout] test cdollar_start ... ok
[INFO] [stdout] test ce_end ... ok
[INFO] [stdout] test ce_space ... ok
[INFO] [stdout] test ce_insert ... ok
[INFO] [stdout] test cdollar_middle ... ok
[INFO] [stdout] test ce_symbol ... ok
[INFO] [stdout] test cc ... ok
[INFO] [stdout] test cdollar_insert ... ok
[INFO] [stdout] test ce_symbol_word ... ok
[INFO] [stdout] test ce_empty ... ok
[INFO] [stdout] test cf ... ok
[INFO] [stdout] test cf_not_found ... ok
[INFO] [stdout] test cf_insert ... ok
[INFO] [stdout] test ciW_basic ... ok
[INFO] [stdout] test ciW_symbols ... ok
[INFO] [stdout] test ciW_end ... ok
[INFO] [stdout] test cT_not_found ... ok
[INFO] [stdout] test cw ... ok
[INFO] [stdout] test d0_empty ... ok
[INFO] [stdout] test d0_start ... ok
[INFO] [stdout] test ct ... ok
[INFO] [stdout] test d0_end ... ok
[INFO] [stdout] test dB_start ... ok
[INFO] [stdout] test d20w ... ok
[INFO] [stdout] test d2iw ... ok
[INFO] [stdout] test dB ... ok
[INFO] [stdout] test ct_not_found ... ok
[INFO] [stdout] test b_leading_space ... ok
[INFO] [stdout] test d0_middle ... ok
[INFO] [stdout] test cT ... ok
[INFO] [stdout] test ciW_spaces ... ok
[INFO] [stdout] test I_no_space ... ok
[INFO] [stdout] test dE_empty ... ok
[INFO] [stdout] test dE_end ... ok
[INFO] [stdout] test dE_space ... ok
[INFO] [stdout] test dF ... ok
[INFO] [stdout] test dB_space ... ok
[INFO] [stdout] test dF_not_found ... ok
[INFO] [stdout] test dE_symbol ... ok
[INFO] [stdout] test dT_not_found ... ok
[INFO] [stdout] test dE_symbol_word ... ok
[INFO] [stdout] test dW_middle_no_right ... ok
[INFO] [stdout] test db_single_char ... ok
[INFO] [stdout] test dW_middle_right ... ok
[INFO] [stdout] test dP ... ok
[INFO] [stdout] test db_leading_space ... ok
[INFO] [stdout] test dT ... ok
[INFO] [stdout] test db_single_char_end ... ok
[INFO] [stdout] test dcaret_end ... ok
[INFO] [stdout] test db_start ... ok
[INFO] [stdout] test dW ... ok
[INFO] [stdout] test db_middle ... ok
[INFO] [stdout] test dcaret_start ... ok
[INFO] [stdout] test dcaret_middle ... ok
[INFO] [stdout] test dd_ ... ok
[INFO] [stdout] test ddollar_middle ... ok
[INFO] [stdout] test ddollar_start ... ok
[INFO] [stdout] test dd ... ok
[INFO] [stdout] test ddp ... ok
[INFO] [stdout] test de_empty ... ok
[INFO] [stdout] test de_space ... ok
[INFO] [stdout] test ddollar_empty ... ok
[INFO] [stdout] test de_symbol_word ... ok
[INFO] [stdout] test dcaret_spaces_only ... ok
[INFO] [stdout] test df_not_found ... ok
[INFO] [stdout] test di2w ... ok
[INFO] [stdout] test di_brace ... ok
[INFO] [stdout] test di_bracket ... ok
[INFO] [stdout] test di_chevron ... ok
[INFO] [stdout] test cb_insert ... ok
[INFO] [stdout] test df ... ok
[INFO] [stdout] test ddollar_end ... ok
[INFO] [stdout] test df_invalid ... ok
[INFO] [stdout] test de_symbol ... ok
[INFO] [stdout] test di_open_parens ... ok
[INFO] [stdout] test de_end ... ok
[INFO] [stdout] test di_parens_after ... ok
[INFO] [stdout] test di_parens_before_swaped ... ok
[INFO] [stdout] test di_parens_before ... ok
[INFO] [stdout] test dinvalid ... ok
[INFO] [stdout] test dii ... ok
[INFO] [stdout] test diw_spaces ... ok
[INFO] [stdout] test dnone ... ok
[INFO] [stdout] test dollar ... ok
[INFO] [stdout] test diw_symbols_right ... ok
[INFO] [stdout] test dot_dw ... ok
[INFO] [stdout] test dot_invalid ... ok
[INFO] [stdout] test diw ... ok
[INFO] [stdout] test dot_move ... ok
[INFO] [stdout] test dot_i ... ok
[INFO] [stdout] test dp ... ok
[INFO] [stdout] test dpercent_before ... ok
[INFO] [stdout] test dpercent_end ... ok
[INFO] [stdout] test diw_symbols_left ... ok
[INFO] [stdout] test dpercent_on_invalid ... ok
[INFO] [stdout] test dpercent_start ... ok
[INFO] [stdout] test dpercent_after ... ok
[INFO] [stdout] test dpercent_wrong_one ... ok
[INFO] [stdout] test dpercent_unclosed_closed ... ok
[INFO] [stdout] test dt ... ok
[INFO] [stdout] test dt_not_found ... ok
[INFO] [stdout] test dw_cursor_middle ... ok
[INFO] [stdout] test dw_end ... ok
[INFO] [stdout] test dw_leading_space ... ok
[INFO] [stdout] test dw_single_char ... ok
[INFO] [stdout] test dw_middle ... ok
[INFO] [stdout] test e_end_of ... ok
[INFO] [stdout] test f ... ok
[INFO] [stdout] test f_not_found ... ok
[INFO] [stdout] test gE_empty ... ok
[INFO] [stdout] test gE_in_word ... ok
[INFO] [stdout] test gE_no_space ... ok
[INFO] [stdout] test e_num_under ... ok
[INFO] [stdout] test e_symbols ... ok
[INFO] [stdout] test e ... ok
[INFO] [stdout] test e_double_symbols ... ok
[INFO] [stdout] test e_not_in_word ... ok
[INFO] [stdout] test gE_one_word ... ok
[INFO] [stdout] test gE_only_space ... ok
[INFO] [stdout] test gE_single_whitespace ... ok
[INFO] [stdout] test gE_whitespace ... ok
[INFO] [stdout] test gE_words ... ok
[INFO] [stdout] test gU0 ... ok
[INFO] [stdout] test gUU ... ok
[INFO] [stdout] test e_end ... ok
[INFO] [stdout] test gUb ... ok
[INFO] [stdout] test gU_fail ... ok
[INFO] [stdout] test gUf ... ok
[INFO] [stdout] test gUw ... ok
[INFO] [stdout] test g_ignore ... ok
[INFO] [stdout] test g_tilde_fail ... ok
[INFO] [stdout] test g_tilde_0 ... ok
[INFO] [stdout] test g_tilde_w ... ok
[INFO] [stdout] test ge_empty ... ok
[INFO] [stdout] test ge_in_word ... ok
[INFO] [stdout] test ge_no_space ... ok
[INFO] [stdout] test ge_only_space ... ok
[INFO] [stdout] test ge_single_whitespace ... ok
[INFO] [stdout] test ge_one_word ... ok
[INFO] [stdout] test ge_words ... ok
[INFO] [stdout] test guF ... ok
[INFO] [stdout] test ge_whitespace ... ok
[INFO] [stdout] test guW ... ok
[INFO] [stdout] test gu_fail ... ok
[INFO] [stdout] test i ... ok
[INFO] [stdout] test guB ... ok
[INFO] [stdout] test h_l ... ok
[INFO] [stdout] test guu ... ok
[INFO] [stdout] test nb_multiple_f ... ok
[INFO] [stdout] test gu0 ... ok
[INFO] [stdout] test nb_f_nb ... ok
[INFO] [stdout] test percent_end ... ok
[INFO] [stdout] test dcaret_empty ... ok
[INFO] [stdout] test percent ... ok
[INFO] [stdout] test dot_replace ... ok
[INFO] [stdout] test percent_on_invalid ... ok
[INFO] [stdout] test percent_start ... ok
[INFO] [stdout] test percent_unclosed ... ok
[INFO] [stdout] test di_close_parens ... ok
[INFO] [stdout] test di_invalid ... ok
[INFO] [stdout] test left_start ... ok
[INFO] [stdout] test percent_unclosed_closed ... ok
[INFO] [stdout] test percent_wrong_one ... ok
[INFO] [stdout] test r ... ok
[INFO] [stdout] test nb_f ... ok
[INFO] [stdout] test nb_too_many ... ok
[INFO] [stdout] test r_empty ... ok
[INFO] [stdout] test reg_dy ... ok
[INFO] [stdout] test reg_yd ... ok
[INFO] [stdout] test reg_yy ... ok
[INFO] [stdout] test s ... ok
[INFO] [stdout] test right_end ... ok
[INFO] [stdout] test simple_F ... ok
[INFO] [stdout] test r_dollar_end ... ok
[INFO] [stdout] test r_end ... ok
[INFO] [stdout] test t ... ok
[INFO] [stdout] test tilde ... ok
[INFO] [stdout] test reg_3yw ... ok
[INFO] [stdout] test tilde_double ... ok
[INFO] [stdout] test t_not_found ... ok
[INFO] [stdout] test underscore_reg_d ... ok
[INFO] [stdout] test underscore_reg_y ... ok
[INFO] [stdout] test w ... ok
[INFO] [stdout] test tilde_invalid ... ok
[INFO] [stdout] test w_end_space ... ok
[INFO] [stdout] test tilde_too_many ... ok
[INFO] [stdout] test x_empty ... ok
[INFO] [stdout] test y ... ok
[INFO] [stdout] test yi_bracket_after ... ok
[INFO] [stdout] test y_fail ... ok
[INFO] [stdout] test yi_bracket_basic ... ok
[INFO] [stdout] test yi_bracket_nested ... ok
[INFO] [stdout] test yi_bracket_before ... ok
[INFO] [stdout] test w_end_symbol ... ok
[INFO] [stdout] test x ... ok
[INFO] [stdout] test reg_invalid ... ok
[INFO] [stdout] test reg_y3w ... ok
[INFO] [stdout] test tilde_empty ... ok
[INFO] [stderr]      Running tests/registers.rs (/opt/rustwide/target/debug/deps/registers-54dda5cada543383)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 285 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test start_empty ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/replace.rs (/opt/rustwide/target/debug/deps/replace-86da03234eb60f72)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test arrows ... ok
[INFO] [stdout] test arrows_bs ... ok
[INFO] [stdout] test bs_too_far ... ok
[INFO] [stdout] test invalid ... ok
[INFO] [stdout] test simple ... ok
[INFO] [stdout] test esc_replace ... ok
[INFO] [stdout] test bs ... ok
[INFO] [stdout] test empty ... ok
[INFO] [stdout] test bs_start ... ok
[INFO] [stdout] test end ... ok
[INFO] [stdout] test end_lr ... ok
[INFO] [stdout] test end_r ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vim_buffer
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test src/buffer/is_indent.rs - buffer::is_indent::Classifier (line 9) ... ignored
[INFO] [stdout] test src/buffer/api.rs - buffer::api::Buffer::as_mode (line 85) ... ok
[INFO] [stdout] test src/buffer/api.rs - buffer::api::Buffer::len (line 119) ... ok
[INFO] [stdout] test src/buffer/update/mod.rs - buffer::update::Buffer::update (line 76) ... ok
[INFO] [stdout] test src/buffer/api.rs - buffer::api::Buffer::is_empty (line 104) ... ok
[INFO] [stdout] test src/buffer/update/mod.rs - buffer::update::Buffer::update_from_string (line 113) ... ok
[INFO] [stdout] test src/buffer/api.rs - buffer::api::Buffer::as_cursor (line 67) ... ok
[INFO] [stdout] test src/../README.md - (line 35) ... ok
[INFO] [stdout] test src/event_parser/mod.rs - event_parser::parse_events (line 42) ... ok
[INFO] [stdout] test src/buffer/api.rs - buffer::api::Buffer (line 12) ... ok
[INFO] [stdout] test src/buffer/api.rs - buffer::api::Buffer::as_content (line 53) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.98s; merged doctests compilation took 0.97s
[INFO] running `Command { std: "docker" "inspect" "a900a09d93f6b453f0564b4b066ec898f2c509c8fbe6eb5b5abc4284e8cc9a78", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a900a09d93f6b453f0564b4b066ec898f2c509c8fbe6eb5b5abc4284e8cc9a78", kill_on_drop: false }`
[INFO] [stdout] a900a09d93f6b453f0564b4b066ec898f2c509c8fbe6eb5b5abc4284e8cc9a78
